# String

# 字符串：+ 表示连接，* 表示重复
print('1' + '2');     # 12
print('1' * 3);    # 111

# 字符换切片
str = '123456'
print(str[1:4:2])   # 24
print(str[:2])  # 12

# \ 实现多行语句，表示下一行是上一行的延续
total = '2' + \
        '3' + \
        '4'
print(total)   # 234

# 字符串：多行语句  """ 或者 '''
str = """222222222
333333333"""
print(str)    
# 输出
# 222222222
# 333333333

# 字符串：转义符 \  
print('1\n2')   
# 输出
# 1
# 2

# 使用 r，反斜杠就不会发生转义
print(r'1\n2')   # 1\n2

# 字符串不能被改变
word = '123'
# word[0] = 2，词条语句会报错

# 字符串格式化
print ("我叫 %s 今年 %d 岁!" % ('小明', 10))

# f-string
name = 'wcx'
print(f'Hellp {name}')

